@charset "UTF-8";
/*框架定位*/

/*
.interval_line{ border-bottom:#e8e7e3 1px solid;	display:block;	width:236px;}
图格下面的分割线*/
/*
.buy_outer{	width:250px;	border-bottom:#efefef 1px solid;
}
.buy{	margin:0 0 0 12px;}
.buy_price{	margin-bottom:5px;	width:48px;	margin-left:76px;}
.buy_price_sub{	color:#FF9900;	font-weight:bold;	font-style: normal;}
.sgr_btn{	margin :6px 0 8px 190px;	text-decoration:none;	display:block;	float:right;}
在这买样式*/

 /*关注 粉丝 图格展示框
.like_fans_zhuan{ width:166px; height:26px;	display:block; float:right; margin-top:8px;}
.fans_tuge{	color:#d21a76; padding:5px 0 0 5px; font-weight:bold; text-decoration:none;}
.detail_share{ padding:10px 0 10px 20px;}
.detail_share_bt{  padding:8px 4px 0 4px;}
.album_layout_mid{ width:232px; padding:2px 10px 7px 10px;}
*/
/*专辑外框
#album{	width:238px;	float:left;	margin:1px 0;}
.album_name_like{float:right; margin:9px 5px 0 0;}
*/

/*
.album_layout_like{  padding-top:4px;	padding-right:10px;	font-weight:bold;	float:right;	color:#777;}
.album_layout_like font{	padding-left:4px;}
喜欢数*/

/*账号设置*/
 /*
.link_name, a:link.link_name {  color:#ff4b61;	line-height:22px;	height:38px;	text-decoration:none;	margin-left:3px;}
 /*
a:hover.link_name { color:#ff4b61;	line-height:22px;	height:38px;	margin-left:3px;	text-decoration:underline;}
会员名字样式
*/
/*详细页面右侧顶部样式
.options_r{	border:#e8e8e8 1px solid;	background-color: white;	height: 51px;	width: 250px;	margin-bottom:10px;}

/*详细页面右侧顶搜索样式

.magnify_button, .save_button, .share_button, .like_button{	height:50px; width:60px; float:left; text-align:center;	border-left: 1px solid #DEDEDE;}

.magnify_button{ text-align:center; background-image: url(../images/icon/comment.png); background-repeat: no-repeat; background-position: center 9px;}

/*详细页面右侧顶收藏样式
.save_button{	background-image: url(../images/icon/plus_add.png);	background-repeat: no-repeat; background-position: center 9px;	border-left: 1px solid #DEDEDE;}
*/
/*详细页面右侧顶评价样式
.share_button{	background-image: url(../images/icon/share.png); background-repeat: no-repeat; background-position: center 9px; border-left: 1px solid #DEDEDE;}
*/
/*
.like_button{	background-image: url(../images/icon/heart.png);	background-repeat: no-repeat;	background-position: center 9px;	border-left: 0px solid #DEDEDE;}

.save_button span, .share_button span, .like_button span, .magnify_button span { text-align: center; width: 100%; display: inline-block; font-size: 10px; color: #333; line-height: 10px; margin: 33px 0 0 0;}
详细页面右侧顶喜欢样式*/










/*代码整合新样式*/


/*回到顶部*/
.top_header, .top_header a:link, .top_header a:hover{ width:56px; height:53px; display:block; background-image: url(../images/top_back.png); position:fixed; bottom:30px; right:2px; background-repeat: no-repeat;}
.top_header a:hover{ width:56px; height:53px; display:block; background-image: url(../images/back_top_hover.png); position:fixed; bottom:30px; right:2px;	background-repeat: no-repeat;}
.system_list_itro{ margin-left:63px; line-height:24px; word-wrap:break-word; width:580px;}

/*意见 反馈 下载*/

/*首页反馈按钮*/
.feedback, .feedback a:link, .feedback a:hover, .feedback a:visited{width:15px; height:65px; text-decoration:none; padding:4px; background-color:#fa7ea7; position:fixed; bottom:30px; color:#fff; left:-2px; border-radius:5px; line-height:16px;}
.feedback a:hover{background-color:#e62262;}
.feedback_layer{width:460px; height:260px;}
.feedback_content{width:440px; padding:10px; text-align:center;}
.feedback_textarea{width:360px; height:80px; border:1px solid #ccc; padding:5px;}
.feedback_error{width:410px; padding-left:50px; height:24px; line-height:24px; color:red;}
.feedback_button{width:460px; text-align:center;}
.bt_ok{	border:0; display:block; width:80px; height:30px; margin:3px 5px 2px 300px; background-image: url(../images/button/sabmit.jpg);	background-repeat: no-repeat;}
.bt_no{	border:0; display:block; width:80px; height:30px; margin:3px 0 2px 2px; background-image: url(../images/button/cancel.jpg);	background-repeat: no-repeat;}
/*首页下载按钮*/
.xiazai, .xiazai a:link, .xiazai a:hover, .xiazai a:visited{ width:15px; height:95px; padding:4px; background-color:#fe9868; text-decoration:none; position:fixed; bottom:110px; color:#fff; left:-2px; border-radius:5px; line-height:16px;}
.xiazai a:hover{ background-color:#f26522;}






/*帐号设置*/
#account_row{ float:left; width:940px; height:auto; padding:10px 15px; border:1px solid #dfdfdf; background-color:#fff; margin-top:23px;}
.account_title{display:block; font-size:16px; padding-left:15px; padding-top:5px; width:70px; height:auto;}
.account_title01{ font-size:20px; font-weight:bold;}
.account{ width:905px; padding:2px 20px 10px 15px; 	border: 1px solid #ebebeb;}
.account_list{ display:block; width:900px; background-image: url(../images/icon/d-lines.jpg); background-repeat: repeat-x; background-position: bottom; padding:15px 3px;}
.account_list select{ border:#cccccc 1px solid; height:22px; width:158px;}
.account_comment{ border:#cccccc 1px solid; height:26px; line-height:26px; width:250px; margin-right:10px; text-indent:6px;}
.link_app, .link_app03, .link_app02{ display:block; width:300px; height:62px; line-height:22px;	margin:5px;	word-wrap:break-word;}
.link_app dd img, .link_app03 dd img, .link_app02 dd img{ width:55px; height:55px; display:block; float:left;}
.link_app .fans_h3 img, .link_app02 .fans_h3 img, .link_app03 .fans_h3 img{ width:68px; height:25px; display:block;}
.link_app02{	margin-left:8px;}
.link_app03{	margin-left:90px;}
.link_app_title{	font-weight:bold;	font-size:14px;	color:#333333;	line-height:22px;}
.ok_bt{	margin:15px 0 12px 100px;}

/*修改密码样式*/
.change_password_layer{	background-color:#fff;	width:400px;	height:240px;}
.change_password{	float:left;	width:90%;	margin:0 20px 10px 20px;}
.change_password_title{	font-size:14px;	line-height:14px;	float:right;	margin-top:16px;	padding-right:6px;}
.avatar_ifo{ width:200px; padding:25px 25px 10px 25px;	border: 1px solid #dedede;	background: #FFFFFF;}
.avatar_ifo_img{ width:38px; height:38px; display:block; float:left;	z-index:1;}
.avatar_bt{ margin:0 0 0 70px;}

/*.account_comment02{    详细页面评论框	border:#cccccc 1px double;	height:22px;	width:160px;	margin-left:15px;	margin-top:8px;}
.account_bt{     详细页面评论框	border:#a9a9a9 1px double;	height:23px; padding:0 5px;	margin-left:5px;	margin-top:10px;}*/

/*他的好友*/
.system_list .system_list_l img{ width:35px; height:35px; overflow:hidden;}
/*.system_list ol a img{ width:61px; height:22px; overflow:hidden; float:right;}



/*我的好友*/
#detail_row_l{ float:left; width:680px; height:auto; padding:15px; border:1px solid #dfdfdf; background-color:#fff; margin-top:23px;}
.system_list_l{ width:35px; height:35px; display:block; float:left; overflow:hidden; margin-left:3px;}
.system_list_r{width:585px; padding-left:15px; height:auto; display:block; float:left;}
.system_list_r .fans_following img{ width:61px; height:22px; display:block;}
/*关注 粉丝页面*/
.system_list_r ol{display:block; height:23px; line-height:23px;}
.fans_title{font-weight:bold; width:500px;}
.fans_info{width:585px;}
.fans_number{padding-left:8px; color:#A8A8A8}
#relation_2_3{width:61px; height:23px; line-height:23px;}
.fans_following{ width:62px; height:22px; float:right;}
.system_list_ifofans{width:585px;}
.avatar_ifo_fans{ width:200px; height:auto; padding:25px 25px 10px 25px; border: 1px solid #dedede; background: #FFF;}
.avatar{ width:100%; height:100%; display:block; margin-bottom:5px; text-align:center;}
.avatar_li_img{ width:150px; height:150px; overflow:hidden; margin-left:20px;}
.h2{ line-height:40px; font-size:18px; display:block; font-weight:bold; text-align:center; float:left; width:95%;}
.fans_h3{ color:#989898; width:60px; height:20px; display:block; float:left; text-align:center; font-weight:bold;}
.fans_mem{ width:61px; height:22px;}



/*个人主页*/  /*container*/
#profile{ width:915px; height:152px; padding:20px; margin:0 auto; border:#dedede 1px solid; background-color:#FFF;}
.profile_head_mem img{ width:150px; height:150px; margin-right:3px; overflow:hidden;}
.profile_outer02{ width:465px; padding:0 10px; margin:0;}
.detail_ifo_name_mem{ font-size:18px; line-height:22px;	padding-top:3px; font-weight:bold; color:#000000;}
.profile_male{ padding:10px 8px;}
.fans{ display:block; float:right; padding:0; margin-bottom:8px;}
.fans_h4{ color:#989898; width:60px; display:block; float:right; text-align:center;	font-weight:bold;}
.fans_data, .fans_data a:link, .fans_data a:visited{color:#666; font-weight:bold; text-align:center; text-decoration:none; margin-bottom:5px;}
.fans_data a:hover{color:#FF4B61;}
.fans_data02, .fans_data02 a:link, .fans_data02 a:hover, .fans_data02 a:visited{color:#FF4B61; font-weight:bold; text-align:center; text-decoration:none; margin-bottom:5px;}

.profile_address{ display:block; width:100%; line-height:16px; margin-bottom:2px; margin-top:8px; word-break:break-all;}
.visiter{ width:250px; float:right; height:150px; padding:0 3px 3px 10px; display:block; border-left:#dedede 1px solid;}
.visiter_near{ width:220px; line-height:28px; font-size:14px; font-weight:bold;}
.profile_title01, .profile_title01 a:link, .profile_title01 a:visited{ color:#666; padding:2px 2px; font-weight:bold; font-size:14px; text-decoration:none; line-height:32px;}
.profile_title01 a:hover{ color:#ff4b61; padding:2px 2px; font-weight:bold; font-size:14px; text-decoration:none; line-height:32px;}
.profile_title, .profile_title a:link, .profile_title a:visited{ color:#666; padding:2px 2px; font-weight:bold; font-size:14px; text-decoration:none; line-height:32px;}
.profile_title a:hover{ color:#ff4b61; padding:2px 2px; font-weight:bold; font-size:14px; text-decoration:none; line-height:32px;}
#profile_cate{ width:960px; margin:0 auto; padding-top:10px;}

/*个人主页弹出层*/
.border_red{border-color:red;}
.view_right{	float:right;}
.hide{	display:none;}
.del_content{ height:100px;}
.del_btn{	height:60px;	width:200px;	margin:0 auto;}
.bu_float{	width:100px;	float:left;}
.c_l{clear:left;}
.c_r{ clear:right;}

/*
.profile_header, .profile_header a:link, .profile_header a:hover{ height:40px; width:50px; display:block;}
.profile_header a:hover{ height:40px; width:50px; display:block; background-color:#e8f6fd;}
.profile_header img{ padding-top:6px;}
.profile_header_add img{  padding-top:10px;}
.profile_header_add, .profile_header_add a:link, .profile_header_add a:hover{ height:40px;	width:46px;	text-align:center;	display:block;	border-right:#efefef 1px solid;}
.profile_header_add a:hover{ background-color:#dbf0fa;}
.profile_header_select{  display:block;	padding:18px 0 0 3px;}
.profile_shadow{width:948px; padding-left:20px;	height:19px; text-align:right;	margin-top:-1px; margin-bottom:8px;}
.profile_outer{ width:430px; padding:0 15px; margin:0;}
*/


/*发现页分类*/
#category_find{	width:908px; padding:15px 0px 5px 25px;	height:138px; margin:15px auto; background-color:#FFF; position:relative; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.2);
 -webkit-box-shadow: rgba(34, 25, 25, 0.2) 0px 1px 3px; -webkit-border-radius: 4px;   /*chrome兼容*/	border-radius: 4px;  /*firefox兼容*/}
#category_find input{cursor:pointer}
.category_find_bgimg, .category_find_bgimg a:link, .category_find_bgimg a:hover{ position:relative;	width:230px; height:120px; margin-left:3px; margin-right:3px; display:block; overflow:hidden;}
.category_find_bgimg a:hover{	filter: alpha(opacity=45); opacity:0.85;}
.category_title{ width:230px; height:24px; display:block; text-indent:12px; line-height:24px; position:absolute; top:96px; left:0px; background:#FFF; filter: alpha(opacity=45); opacity:0.60;	color:#000;	font-weight:normal;	line-height:22px;}

/*瀑布流样式*/

#container_walterfall{width:970px; margin:0 auto; padding:20px 0px 60px 0px;}
/*瀑布图格*/
.pin{ width:236px; height:auto; float:left;}


/*图格图片*/
.pin_tu{ margin-left:14px; padding-top:14px; position:relative;}
.pin_tu span{position:absolute; bottom:0px; left:0; width:200px; display:block; background-color:#FFF; filter: alpha(opacity=45); opacity:0.70; text-align:center; line-height:24px; color:#444;}
.pin_tu_left{ margin-left:14px; width:99px; height:75px; overflow:hidden; margin-top:2px; float:left; display:block; margin-right:2px; position:relative;}
.pin_tu_left span, .pin_tu_right span{ position:absolute; bottom:0px; left:0; width:99px; display:block; background-color:#FFF; filter: alpha(opacity=45); opacity:0.70; text-align:center; line-height:24px; color:#444;}
.pin_tu_right{ width:99px; height:75px; overflow:hidden; margin-top:2px; float:left; display:block; position:relative;}
.pin_com_f, .pin_com_f a:link, .pin_com_f a:hover, .pin_com_f a:visited{ width:200px; text-align:center; line-height:24px; background-color:#f2f2f2; margin:1px 0 0 14px; color:#667780;}

 /*下半部分的介绍 品论信息外框*/
.dynamic_outer { width:235px; margin-left:1px;}

/*瀑布流评论 喜欢数*/
.tu_com{ height:32px; line-height:32px;	font-weight:bold;}  
.tu_like_img{height:10px; font-weight:bold;} 


/*图格评论外框*/
.tu_com_outer{ width:216px; height:32px; display:block; text-indent:4px; border-bottom:#e8e7e3 1px solid; margin-left:10px;}

/*会员头像定位*/
.member{width:24px;	height:24px; display:block;	float:left;	overflow:hidden; padding:0 0 0 12px;}

/*会员评价信息*/
.wenzi{	word-wrap:break-word; width:180px; height:auto; display:block; float:right; margin-right:5px;}
.wenzi textarea{ border:1px #cdcdcd solid; text-indent:53x; width:176px;}

/*会员名字样式*/
.member_name, a:link.member_name, a:hover.member_name, a:visited.member_name { color:#666; font-weight:bold; line-height:18px; height:28px; text-decoration:none;}
a:hover.member_name { color:#ff4b61;}

/*评论线条*/
.tu_intro_line{width:225px; padding:5px 0; border-bottom:#e8e7e3 1px solid;}
.tu_intro_com{ width:225px; position:absolute; bottom:0; left:2px; z-index:80; background-color:#FFF; height:62px;}
.waterfull_com{ border:#d2d2d2 1px solid; width:170px; height:34px; margin-left:7px; margin-bottom:3px;}
.waterfull_catefy{ width:56px; color:white; line-height:18px; padding:0 3px; float:right; margin-right:3px; cursor:pointer; margin-top:3px;}


/*图片信描述息*/
.tu_intro{ line-height:18px; margin:6px 0; padding:0 15px; word-wrap:break-word;}

/*显示全部评论数*/
.comment_all, a:link.comment_all, a:hover.comment_all, a:visited.comment_all { display:block; width:217px; text-align:center; line-height:26px;	color:#666; margin-left:3px; margin-bottom:2px; text-decoration:none; background-color:#fbfbfb; font-weight:normal; border:1px #e1e1e1 solid;}
a:hover.comment_all { color:#ff4b61;}

/*瀑布流分享*/
.share_all{ display:block; width:200px; color:#666; text-decoration:none; font-weight:bold; margin-left:14px; line-height:36px; font-family:Arial, Helvetica, sans-serif;}
.share_all a:link img{ margin:0 3px; vertical-align:middle;}



/*瀑布流顶部操作样式*/
.options{ position: absolute; top: 14px; left: 0px; width: 200px; z-index:99; margin-left:18px;}
.options a:link, .options a:visited{color:#666;}
.options a:hover{color:#FF3300;}

/*.magnify{ width:58px; text-indent:4px; background-image: url(../images/icon/magnify.png); background-position: 28px 5px;}*/
.save, .pin_comment, .like{ width:54px; background-image: url(../images/icon/plus_add.png); background-position: 3px 3px; border:1px solid #DEDEDE; background-color:#FFF; height:24px; float:left; background-repeat: no-repeat; margin:0px 4px; font-size:12px; cursor:pointer; }
.pin_comment{ background-image: url(../images/icon/comment.png);}
.like{ background-image: url(../images/icon/heart.png); background-position: 3px 3px;}
.save span, .pin_comment span, .like span{ width: 100%; padding-left:23px; line-height:24px;}

/*瀑布流加载提示*/
#infscr-loading{ text-align: center; width:100%; background:#EEE; bottom: -20px;  height: 80px;  position: absolute; z-index: 1000;	}




/*专辑模块*/

/*专辑外框*/
.album_outer{ width:225px; margin-right:10px; margin-bottom:10px; background: #FFFFFF;}

/*图格删除编辑操作*/
.album_ifo{ margin:0; width:97%;}
.album_name_like01{ float:right; margin:0;}
.album_layout_member, a.album_layout_member:link, a.album_layout_member:hover, a.album_layout_member:visited{ padding-right:2px; text-decoration:none; float:right;  color:#666; text-align:right; line-height:34px; overflow:hidden; height:34px;}
a.album_layout_member:hover{ color:#ff4b61;}

/*专辑会员名称共用*/
.album_name, .album_name a:link, .album_name a:hover, .album_name a:visited{ font-weight:bold; color:#666; text-indent:8px;	text-decoration:none; font-size:14px; line-height:34px;}
.album_name a:hover{ color:#ff4b61;}

/*图格分布*/
.album_layout{ width:94%; padding:2px 9px 0 9px; margin:0;}

/*详细页面图格分布间距*/
.album_layout_spacing{ margin-right:4px; margin-bottom:4px;	width:66px;	height:66px; overflow:hidden;}

/*专辑右下角名称*/
.album_member_like{ display:block; width:65px; float:right; padding-right:6px;}
.hometile_h4, .hometile_h4 a:hover, .hometile_h4 a:visited, .hometile_h4_name  { font-size:16px;	font-weight:normal;	width:230px; text-align:center; line-height:30px; font-weight:bold; text-decoration:none;}
.hometile_h4 a:visited{ color:#666; font-size:16px;}
.hometile_h4_name{ color:#ff669a;}
.tu_com_outer02{ width:220px; height:32px; text-align:center; margin-bottom:3px;} 
.tu_com_mem{ color:#666; height:32px; line-height:32px; font-weight:bold; margin:0 0 10px 0; padding:3px 10px; background-color:#f4f2f2;	color:#FF4B61;}
.hometile {	width:200px;}
.hometile_dwarp{ width: 223px; margin-right:3px; margin-top:5px;}

/*尾部*/

.footer_copyright{text-align:center;	line-height:60px;}
.load{                 /*加载文字*/	border-top-width: 1px;	border-top-style: solid;	border-top-color: #ebebeb;	text-align: center;}
.load_ing{                 /*加载文字*/	color:#6c6c6c;	font-size:16px;	font-weight:bold;}



